The XOO7 XML Management System Benchmark
نویسندگان
چکیده
As XML becomes the standard for electronic data interchange, it is necessary to design benchmarks to provide for the comparative performance analysis of XML management systems (XMLMS). In this work, we propose XOO7, a benchmark for XMLMS. The XOO7 benchmark is an XML version of the OO7 benchmark [11] enriched with relational, document and navigational queries that are specific and critical for XML databases. We show that the benchmark meets the four criteria, namely, relevance, portability, scalability and simplicity. We implement XOO7 and illustrate its applicability by using it to evaluate the performance of four XML management systems.
منابع مشابه
The XOO7 Benchmark
As XML becomes the standard for electronic data interchange, benchmarks are needed to provide the comparative performance analysis of XML management systems (XMLMS). Typically a benchmark should adhere to four criteria: relevance, portability, scalability and simplicity [1]. The data structure of a benchmark for XML must be complex enough to capture the characteristics of XML data representatio...
متن کاملBenchmarking XML Management Systems: The XOO7 Way
The effectiveness of existing XML query languages has been studied by many who focused on the comparison of linguistic features, implicitly reflecting the fact that most XML tools exist only on paper. In this paper, with a focus on efficiency and concreteness, we propose a pragmatic first step toward the systematic benchmarking of XML query processing platforms. We begin by identifying the nece...
متن کاملMulti-user Evaluation of XML Data Management Systems with XMach-1
XMach-1 was the first XML data management benchmark designed for general applicability [1]. It is still the only benchmark supporting a multiuser performance evaluation of XML database systems. After a brief review of XMach-1 we summarize three additionally proposed benchmarks (XMark, XOO7, Mbench) and provide a comparison between these benchmarks. We then present experiences and performance re...
متن کاملXOO7: Applying OO7 Benchmark to XML Query Processing Tools
If XML is to play the critical role of the lingua franca for Internet data interchange that many predict, it is necessary to start designing and adopting benchmarks allowing the comparative performance analy sis of the tools being developed and proposed. The effectiveness of existing XML query languages has been studied by many who focused on the comparison of linguistic features, implicitly re...
متن کاملBenchmarking of Native XML Database Systems
In this thesis, XML database systems, standard database benchmark techniques, and XML database system benchmarks such as XBench, XMark, XMach-1, and XOO7 are reviewed. A new benchmark system called MyBench is provided for benchmarking of native XML database systems. First, graph grammars are utilised to define a group of productions with different tree structures, then the algorithm for generat...
متن کامل